Перейти к основному содержимому

Плоский файл

__NOTOC__ Плагин зачисления «Плоский файл» позволяет массово управлять зачислением (зачислить или исключить) имеющихся пользователей на существующие курсы через CSV-файл.

Файл обрабатывается синхронизацией зачисления «Плоский файл» запланированной задачей и затем удаляется.

Файл должен включать действие, роль, идентификатор пользователя и идентификатор курса; время начала и окончания являются необязательными полями. Подробности формата файла показаны на странице настроек плоского файла Администрирование > Плагины > Зачисления > Плоский файл (CSV).

Включение зачисления через плоский файл

Администратор может включить зачисление через плоский файл следующим образом:

  1. Перейдите в Администрирование > Плагины > Зачисления > Управление плагинами зачисления и нажмите на значок глаза напротив «Плоский файл (CSV)». После включения он больше не будет выделен серым цветом.
  2. Нажмите на ссылку настроек, настройте по мере необходимости (подробности настроек приведены ниже), затем нажмите кнопку «Сохранить изменения».

Расположение файла

Вы должны указать абсолютный путь для загружаемого файла (например, /var/moodledata/enrolments.txt), где его сможет прочитать и изменить процесс веб-сервера. Файл автоматически удаляется после обработки.

Кодировка файла

Убедитесь, что вы сохраняете файл (например, в текстовом редакторе) с одинаковой кодировкой.

Уведомление

Вы можете выбрать отправку электронного письма для уведомления администратора, преподавателей и/или студентов после обработки файла.

Действие по исключению из курса

  • «Исключить пользователя из курса». Когда пользователь исчезает из внешнего источника, зачисление полностью удаляется, и все роли удаляются. Это означает, что некоторые данные пользователя и настройки удаляются из курса во время исключения из курса (обычно это оценки, попытки выполнения элементов курса и т. д.).
  • «Сохранить зачисление пользователя». Когда пользователь исчезает из внешнего источника, зачисление сохраняется без изменений, и пользователь по-прежнему может входить в курс и выполнять действия, получать доступ к ресурсам и т. д. Это опция «ничего не делать».
  • «Отключить зачисление на курс и удалить роли». Когда пользователь исчезает из внешнего источника, зачисление приостанавливается, и роли, назначенные при зачислении, удаляются. Обратите внимание, что пользователь может «исчезнуть» из журнала оценок и других областей.

Есть вопросы?

Пожалуйста, опубликуйте их в форуме по зачислению на moodle.org.

См. также